gerund of murmurar - French English Dictionary